home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 8 / The Arsenal Files Collection #8 (Arsenal Computer) (1996).ISO / g_quake / quakeed.zip / HELP.TXT < prev    next >
Text File  |  1996-09-15  |  7KB  |  185 lines

  1. QuakeEd 2.0
  2. by John Carmack and John Romero
  3.  
  4. Terms:
  5.  
  6. Brush
  7. A convex polyhedron with a textruedef for each face.
  8.  
  9. Entity
  10. A set of brushes and key/value attributes. The world is allways entity 0.  Lights, doors, monsters, etc are all entities.  Entities can either have a fixed, non-modifiable size (monsters, lights, etc), or can be represented by an arbitrary collection of brushes (doors, plats, bridges, etc).
  11.  
  12. An entity is created by selecting one or more brushes in the world, then selecting a class in the Entity Browser, then clicking Create Entity (or double click the class name).  If the entity class has a fixed size, the selected brushes are removed and a fixed sized brush is put in their place.  Otherwise, the selected brushes are removed from the world entity and made the contents of the newly created entity.
  13.  
  14. Current Entity
  15.  
  16. Selection
  17. The current selection of brushes is drawn with a red outline.
  18.  
  19. The selection is not cleared when loading a new map, so selections can be brought over from other files.
  20.  
  21. Texturedef
  22. A texture name with offset numbers and flip flags.  Determines what will be drawn on a brush face.  By default, all faces of a brush have the same texturedef, but you can explicityly change single faces if desired.
  23.  
  24.  
  25.  
  26. Using QuakeEd:
  27.  
  28.  
  29. Camera View
  30.  
  31. click    
  32. Sets the current texturedef to the value of the face clicked on.
  33.  
  34. Does not change any selection status.
  35.  
  36. If there are any brushes selected, they will all be changed to this texturedef.
  37.  
  38. If there are no brushes selected, the height of the next new brush created will be set based on the size of the brush clicked on.
  39.  
  40.  
  41. shift-click
  42. Toggles the selection status of the clicked on brush.
  43.  
  44. If the brush is part of a different entity than the current entity, all brushes in current are deselected before selecting the new brush.  The current entity inpector is then changed to reflect the new entity.
  45.  
  46. alt-click
  47. Sets the entire brush clicked on to the current texturedef.  Does not change any selection status.
  48.  
  49. alt-ctrl-click
  50. Sets the single face clicked on to the current texturedef without changing the other faces.
  51.  
  52.  
  53. right-click drag
  54. Change camera angle.
  55.  
  56.  
  57. XYView
  58.  
  59. double click
  60. Positions the Z checker at the click point.
  61.  
  62. click drag with no selection
  63. The camera or Z checker will be dragged if directly clicked on, otherwise a new rectilinear brush will be dragged out from the click point.  The initial height of the brush is determined by the last brush selected or camera-clicked on.
  64.  
  65. If the button is released when the new brush has no volume (a veneer), the brush is discarded.
  66.  
  67. click drag with a single brush selected
  68. If the click is inside the selected brush, the brush will be dragged around without changing its shape.
  69.  
  70. If the click is outside the brush, dragging will move the planes that face the click point.   Planes will only move directly along their normals, so a recrilinear brush will stay rectilinear.
  71.  
  72. Spawned entity brushes (monsters, etc) can not be resized at all.
  73.  
  74. click drag with multiple brushes selected
  75. No group shape changes are allowed, so the click must be inside one of the brushes, and all brushes are moved together.
  76.  
  77. ctrl-click drag with a single brush selected
  78. Holds the plane that faces the click point, and shears the adjacent planes.  To grab a single corner, click outside the brush in the overlap area between two planes.  If you click inside the brush, the top plane will be held.
  79.  
  80. shift-click
  81. Toggles the selection status of the clicked on brush as in the camera view.
  82.  
  83. Entities are allways checked before the world, so you can shift-click on entities even if there is a ceiling above them.
  84.  
  85. ctrl-shift click
  86. Connects two entities.  The current entity has a target key generated, and the clicked on entity has a targetname key created.
  87.  
  88. alt-click
  89. alt-ctrl-click
  90. Sets textures as in the camera view.
  91.  
  92. shift-alt-click
  93. Moves the camera to the point clicked on.  It can be dragged dynamically if desired.
  94.  
  95. right click
  96. right ctrl-click
  97. Points the camera towards the click point.  It can be dragged if desired.
  98.  
  99. alt-right click
  100. Positions a clipper tool endpoint.  The first click places it at the minimum Z of the selection.  A second click at the same point moves it to the maximum Z of the selection.
  101.  
  102. Two clipper points will carve as a straight line in the XY view.  Three points (one of which must be at the max point instead of the min) will carve a slope.
  103.  
  104. Escape removes the current clippers, and enter actually cuts the selection.
  105.  
  106.  
  107. ZView
  108.  
  109. click drag
  110. The camera icon can be dragged if it is clicked on, otherwise no action if there is not a selection.
  111.  
  112. If multiple brushes are selected, they will allways be dragged as a unit, no matter where the click is.
  113.  
  114. If a single brush is selected, the location of the click determines if the drag will move the entire brush or just the top or bottom plane.
  115.  
  116. A click anywhere on the left side of the Z view will drag the full brush.  If the click is on the right side, it will drag just the plane closest to it, changing the size of the brush.  Clicking inside a brush on the right side also drags the full brush.
  117.  
  118. shift-click
  119. Toggles the selection status of the clicked on brush as in the camera view.
  120.  
  121. alt-click
  122. Sets the entire brush texture as in the camera view. (alt-ctrl click is meaningless without a direction)
  123.  
  124. ctrl-click
  125. Moves the camera to the height clicked on.  It can be dragged dynamically if desired.
  126.  
  127.  
  128. Keyboard
  129.  
  130. F2 : set camera wire draw mode
  131. F3 : set camera solid draw mode
  132. F4 : set camera textured draw mode
  133.  
  134. F5 : set XY wire draw mode                - NOT IMPLEMENTED
  135. F6 : set XY textured draw mode            - NOT IMPLEMENTED
  136.  
  137. F8 : Home camera pitch angle
  138.  
  139. F12 : geometrically subtract the selection from the rest of the world.
  140.  
  141. PageUp : moves the camera view to the next floor up.
  142. PageDown : moves the camera view to the next floor down.
  143.  
  144. cursor arrows, a z d c , .
  145. Step move the camera with quake controls.
  146.  
  147. Esc: deselect all selected brushes
  148. Delete : delete all selected brushes
  149.  
  150. / : Flip the normal on the clipper tool
  151.  
  152. Enter : Carve selected brushes by the clipper tool
  153.  
  154. Space : clone all selected brushes.  deselects the originals and selects the copies after offsetting by the grid size.
  155.  
  156. Keypad arrows: moves the current selection in gridsize incrmenets.
  157.  
  158. + - : moves the current selection up or down by gridsize increments.
  159.  
  160. =============
  161. Porting Notes
  162. =============
  163.  
  164. Runs on NT. Should run on Win 95 but was not tested.
  165. Uses OpenGL. If you want good rendering quality use at least
  166. 16-bit color mode.
  167.  
  168. You'll need QuakeC source files .QC to run editor properly.
  169. Open Things inspector and type .QC files path
  170. in Prog Dir: edit control. When press Reload.
  171.  
  172. You also need to configure project path, and startup wad file.
  173. Choose Misc/Settings. If you keep WAD's in C:\QCC\GFX, when 
  174. for project path type C:\QCC and for startup wad 
  175. GFX\BASE.WAD or other wad file. When restart QuakeEd.
  176.  
  177. XY View solid & textured modes are not implemented yet.
  178.  
  179. And of course I'm not responsible for any damage
  180. this editor could make.
  181.  
  182. Ported by
  183.     Tomas Talius,
  184.     tomas.talius@alna.omnitel.net
  185.